downy feathers - Turkish English Dictionary